home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / art&graf.ix / art-5625 / gif2fli / gif2fli.doc next >
Text File  |  1995-10-07  |  5KB  |  147 lines

  1.                                Gif to FLI
  2.                                ==========
  3.                                 
  4.                             MdB Software 1995
  5.  
  6. ===========================================================================
  7.  
  8. Copyright (C) 1993 by Klaus Ehrenfried. 
  9.  
  10. Permission to use, copy, modify, and distribute this software
  11. is hereby granted, provided that the above copyright notice appears 
  12. in all copies and that the software is available to all free of charge. 
  13. The author disclaims all warranties with regard to this software, 
  14. including all implied warranties of merchant-ability and fitness. 
  15. The code is simply distributed as it is.
  16.  
  17. ===========================================================================
  18.  
  19. a propos de GIF2FLI :
  20. ---------------------
  21. GIF2FLI est un FREEWARE!!!!!
  22. Ce programme permet de génerer une animation FLI ou FLC a partir d'une 
  23. série d'images GIF. GIF2FLI est en fait une adaptation du programme 
  24. fbm2fli a l'ATARI.
  25. Remarque sur la compilation :
  26.     j'ai compilé ce programme avec 2 compilateurs différents : Pure 
  27.     C 1.1 et le GNU C. J'ai ensuite tester le code généré avec une 
  28.     animation de 18 images 192*128
  29.     
  30.     GCC      68000     49 secondes  70732 octets
  31.     GCC      68030     46 secondes  68203 octets
  32.     Pure C   68000     63 secondes  32614 octets
  33.     Pure C   68030     49 secondes  31674 octets
  34.     
  35.         Aprés ca je ne comprend plus rien : Le code généré par le GCC est 
  36.         plus 2 fois plus long donc le programme devrait etre plus lent 
  37.         mais ce n'est pas le cas. Si quelqu'un a une explication a me 
  38.         donner qu'il m'écrive! 
  39.         
  40. Contenu de l'archive:
  41. ---------------------
  42. GIF2FLI.PRG (la version GCC 68000)
  43. GIF2FLI.DOC (la doc en francais)
  44. GIF2FLIE.doc (la doc en anglais)
  45. IMAGES.LST (un exemple de fichier *.LST)
  46.  
  47. Utilisation de GIF2FLI:
  48. -----------------------
  49. Usage:
  50.  
  51. GIF2FLI [options] liste.lst anim.fli
  52.  
  53. Parametres:
  54.  
  55. "liste" est le nom du fichier qui contient ligne par ligne la liste des 
  56. images GIF a utiliser (attention: dans ce fichier aucune ligne vide n'est 
  57. permise. Vous voila prévenu!). 
  58.  
  59. "anim.fli" est le nom de l'animation générée. 
  60.  
  61. Options :
  62.  
  63.     -b*    :    couleur de la bordure = *
  64.     -D    :    double buffering
  65.     -m*    :    palette d'une image GIF = *
  66.     -O    :    générer une animation FLI (FLC par défaut)
  67.     -ox*    :    origine horizontal = *
  68.     -oy*    :    origine verticale = *
  69.     -rx*    :    resolution horizontale = *
  70.     -rx*    :    resolution verticale = *
  71.     -s*    :    vitesse de l'animation = *
  72.     
  73. Détail des options :
  74.  
  75. -b* (couleur bordure)
  76.     dans les régions ou il n'y a rien (parce que les images ont une 
  77.     résolution inférieure à celle de l'animation) la couleur est 
  78.     donnée par cette option. * est une des 256 couleurs possible de 
  79.     l'anim. par défaut c'est 0.
  80.     
  81. -D (double buffering)
  82.     ajoute des information permettant aux player lent qui utilise le 
  83.     double buffering pour compenser leur lenteur : actuellement c'est 
  84.     assez inutil (player de bonne qualité) et ca donne des animation 
  85.     plus grosses.
  86.     
  87. -m* (palette d'une image)
  88.     la palette qui sera utilisée pour l'anim sera celle de l'image 
  89.     spécifiée par * (exemple -mtoto.gif). Cela permet de changer 
  90.     certaines couleur de l'anim d'un seul coup en changeant seulement 
  91.     celles d'une seule image.
  92.  
  93. -O (animation FLI)
  94.     génére une animation FLI (résolution par defaut 320*200) au lieu 
  95.     d'une animation FLC (résolution par défaut 640*480).
  96.     Attention les animation FLC prennent plus de place bien que ce 
  97.     format soit plus récent (encore une chose bizarre non ?).
  98.     Je vous conseille donc le format FLI que plus de players savent 
  99.     reconnaitre.
  100.     
  101. -ox* (origine horizontale)
  102.     Par défaut les images sont centrées sur la résolution de 
  103.     l'animation (exemples : Si vous avez des images 320*200 et que 
  104.     votre anim est en 640*480 vous verez vos images aux centre. Si 
  105.     vous avez des images 640*480 et que votre anim est en 320*200 vous 
  106.     ne verrez qu'une partie de vos images: le centre).
  107.     cette option permet de placer l'origine en x a un endroit précis 
  108.     par rapport a l'origine 0 (coin en haut à gauche). Cela permet 
  109.     d'animer la partie qui vous interesse si vous avez des images trop 
  110.     grandes.
  111.     
  112. -oy* (origine verticale)
  113.     c'est la meme chose que ox.
  114.     NB : pour ox et oy les valeurs négatives sont acceptées.
  115.     
  116. -rx* (résolution horizontale)
  117.     La valeur peut être comprise entre 10 et 1280
  118.     
  119. -ry* (résolution verticale)
  120.     La valeur peut être comprise entre 10 et 1024
  121.     
  122. -s* (vitesse de l'animation)
  123.     dans une anim FL? on sauve le temps qu'il doit y avoir entre 2 
  124.     images successives.
  125.     Pour les FLI, c'est le nombre de rafraichissement vidéo entre 2 
  126.     images qui est sauvé : 5 est la valeur par défaut.
  127.     Pour les FLC, c'est un temps en millième de seconde qui est sauvé :
  128.     72 est la valeur par défaut
  129.     Dans les 2 cas une valeur plus grande diminue la vitesse.
  130.     
  131.     
  132.     
  133. Des informations complémentaires se trouves dans le fichier GIF2FLIE.DOC 
  134. en anglais.
  135.  
  136. Pour me contacter :
  137. -------------------
  138.  
  139. Chaussy Laurent
  140. 50 rue du bout d'en haut 
  141. 77570 Mondreville
  142. FRANCE
  143.  
  144. Email: chaussy@ibm580.ensicaen.ismra.fr
  145.  
  146.  
  147. Have fun with GIF2FLI !